architecture composite - French English Dictionary